Software Defect Prediction Harnessing on Multi 1-Dimensional Convolutional Neural Network Structure

نویسندگان

چکیده

Developing successful software with no defects is one of the main goals projects. In order to provide a project anticipated quality, prediction plays vital role. Machine learning, and particularly deep have been advocated for predicting defects, however both suffer from inadequate accuracy, overfitting, complicated structure. this paper, we aim address such issues in defects. We propose novel structure 1-Dimensional Convolutional Neural Network (1D-CNN), learning architecture extract useful knowledge, identifying modelling knowledge data sequence, reduce finally, predict whether units code are prone. design large-scale empirical studies reveal proposed model's effectiveness by comparing four established traditional machine baseline models state-of-the-art baselines defect based on NASA datasets. The experimental results demonstrate that terms f-measure, an optimal modest 1D-CNN dropout layer outperforms 66.79% 23.88%, respectively, ways minimize overfitting improving performance According results, seems be may applied adopted practical problem engineering. This, turn, could lead saving development resources producing more reliable software.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software defect prediction using cost-sensitive neural network

The software development life cycle generally includes analysis, design, implementation, test and release phases. The testing phase should be operated effectively in order to release bug-free software to end users. In the last two decades, academicians have taken an increasing interest in the software defect prediction problem, several machine learning techniques have been applied for more robu...

متن کامل

Neural Network Optimization Using Shuffledfrog Algorithm for Software Defect Prediction

Software Defect Prediction (SDP) focuses on the detection of system modules such as files, methods, classes, components and so on which could potentially consist of a great amount of errors. SDP models refer to those that attempt to anticipate possible defects through test data. A relation is present among software metrics and the error disposition of the software. To resolve issues of classifi...

متن کامل

Software Defect Prediction using Adaptive Neural Networks

We present a system which gives prior idea about the defective module. The task is accomplished using Adaptive Resonance Neural Network (ARNN), a special case of unsupervised learning. A vigilance parameter (θ) in ARNN defines the stopping criterion and hence helps in manipulating the accuracy of the trained network. To demonstrate the usefulness of ARNN, we used dataset from promisedata.org. T...

متن کامل

A Two-Dimensional Convolutional Neural Network for Brain Tumor Detection From MRI

Aims: Cancerous brain tumors are among the most dangerous diseases that lower the quality of life of people for many years. Their detection in the early stages paves the way for the proper treatment. The present study aimed to present a two-dimensional Convolutional Neural Network (CNN) for detecting brain tumors under Magnetic Resonance Imaging (MRI) using the deep learning method. Methods & ...

متن کامل

Convolutional Neural Networks over Control Flow Graphs for Software Defect Prediction

Existing defects in software components is unavoidable and leads to not only a waste of time and money but also many serious consequences. To build predictive models, previous studies focus on manually extracting features or using tree representations of programs, and exploiting different machine learning algorithms. However, the performance of the models is not high since the existing features...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computers, materials & continua

سال: 2022

ISSN: ['1546-2218', '1546-2226']

DOI: https://doi.org/10.32604/cmc.2022.022085